deep trenches - Turco Inglés Diccionario